<style>
    .ui-autocomplete {
        max-height: 218px;
        overflow-y: auto;
        /* prevent horizontal scrollbar */
        overflow-x: hidden;
        /* add padding to account for vertical scrollbar */
        padding-right: 8px;
    }

    /* IE 6 doesn't support max-height
    * we use height instead, but this forces the menu to always be this tall
    */
    * html .ui-autocomplete {
        height: 218px;
    }
</style>
<script type="text/javascript">
	$("#btnAuditMpredio").button({
    	icons: {primary: 'ui-icon-calculator'}
	}).bind('click', function() {
         window.open(pathReport + "reporte=rptAuditMpredio&opt=P_IDSIGMA^" + $("#txt_idsigma").val() , '_blank');        
	});


    guardar = function() {
        row = {
            idsigma: $("#txt_idsigma").val(),
            mviadis: $("#txt_mviadis").val(),
            dnumero: $("#txtnumero").val().toUpperCase(),
            dinteri: $("#txtinterior").val().toUpperCase(),
            dletras: $("#txtletra").val().toUpperCase(),
            ddepart: $("#txtdepart").val().toUpperCase(),
            destaci: $("#txtestacio").val().toUpperCase(),
            ddeposi: $("#txtdeposito").val().toUpperCase(),
            drefere: $("#txtreferencia").val().toUpperCase(),
            dmanzan: $("#txtmanzana").val().toUpperCase(),
            dnlotes: $("#txtlote").val().toUpperCase(),
            ccatast: 0,
            cplanos: 0,
            ctipmer: "0",
            dnummer: "0",
            cdiscat: "0",
            czoncat: $("#txtczoncat").val(),
            cmzacat: $("#txtcmzacat").val(),
            cseccat: $("#txtcseccat").val(),
            cltecat: $("#txtcltecat").val(),
            cundcat: $("#txtcundcat").val(),
            dbloque: $("#txtbloque").val().toUpperCase(),
            dseccio: $("#txtseccion").val().toUpperCase(),
            dunidad: $("#txtunidinmob").val().toUpperCase(),
            mpoblad: $("#txt_mpoblad").val(),
            vdirpre: $("#txtviacentrpob").val() + ' '
                + $("#txtnumero").val().toUpperCase() + ' '
                + $("#txtinterior").val().toUpperCase() + ' '
                + $("#txtletra").val().toUpperCase() + ' '
                + $("#txtdepart").val().toUpperCase() + ' '
                + $("#txtestacio").val().toUpperCase() + ' '
                + $("#txtdeposito").val().toUpperCase() + ' '
                + $("#txtreferencia").val().toUpperCase() + ' '
                + $("#txtmanzana").val().toUpperCase() + ' '
                + $("#txtlote").val().toUpperCase(),
            nestado: "1",
            ccodpre: 0,
            ctippre: $("#cbotipopredio option:selected").val(),
            idanexo: 0,
            ccodcuc: 0,
            nlatitu: $("#txt_nlatitu").val(),
            nlongit: $("#txt_nlongit").val(),
            nzoom: $("#txt_nzoom").val(),
            mpredio: $("#txt_mpredio").val()
            }; 

            _post = $.post(path + "registro/guardarmpredio", row);
	    _post.success(BuscadorPredio.guardarPredio);
		/*	
			David
			Add : 04/10/2013
		*/
		//BuscadorContribuyentePredio.buscar();
		/*	End */
    }; 


    var
        jsonVias = <?php echo json_encode($this->mviascp); ?>,
        ccodvia = '',
        cpoblad = '';

    $("#txtviacentrpob").autocompleteCategory({
        delay: 0,
        source: jsonVias,
        minLength: 4,
        select: function(event, ui) {
            ccodvia = ui.item.ccodvia;
            cpoblad = ui.item.mpoblad;

            $("#txt_mviadis").val(ccodvia);
            $("#txt_mpoblad").val(cpoblad);
        },
        change: function(event, ui) {
            if (ui.item) {
                ccodvia = ui.item.ccodvia;
            } else {
                if ($(this).val().length > 0) {
                    openDialogWarning("El valor ingresado no esta en la lista de elementos.", 380, 150);
                }
            }
        }
    });

    $("#btnguardar").button({
        icons: {primary: 'ui-icon-disk'}
    }).bind('click', function() {
        var Mensaje = "";
        isValid = true;

        $("#txttipopredio").removeClass("ui-text-error");

        if ($("#cbotipopredio").val() == '9999999999') {
            Mensaje += "<br/>Seleccione el tipo de Predio.";
            $("#txttipopredio").toggleClass("ui-text-error");
            isValid = false;
        }

        $("#txtviacentrpob").removeClass("ui-text-error");
        if (($("#txt_mviadis").val().length == 0) && ($("#txt_mpoblad").val().length == 0)) {
            Mensaje += "<br/>Busque una Via y Centro Poblado.";
            $("#txtviacentrpob").toggleClass("ui-text-error");
            isValid = false;
        }

        $("#txtnumero").removeClass("ui-text-error");
        $("#txtmanzana").removeClass("ui-text-error");
        $("#txtlote").removeClass("ui-text-error");         
        if (($("#txtnumero").val().length == 0) && ($("#txtmanzana").val().length == 0) && ($("#txtlote").val().length == 0)) {
            Mensaje += "<br/>Ingrese el numero o la manzana y el lote.";
            $("#txtnumero").toggleClass("ui-text-error");
            $("#txtmanzana").toggleClass("ui-text-error");
            $("#txtlote").toggleClass("ui-text-error");      
            isValid = false;
        }

        if (!isValid) {
            openDialogWarning(Mensaje, 380, 150);
            return false;
        } else {
            guardar();
            
        }
    });

    $("#btncancelar").button({
        icons: {primary: 'ui-icon-arrowreturnthick-1-w'}
    }).bind('click', function() {
        closeDialog('jqDialog1');
    });


    
    
</script>

<div id="formPredioMantt">
    <table border="0">
        <tr>
            <td>
                <div class="ui-widget-content ui-corner-all">
                    <table cellspacing="2" style="margin: 1px;" class="ui-table-panelLayout" border="0">
                        <tr>
                            <td colspan="1">Tipo Predio:</td><td colspan="2"><select id="cbotipopredio" style="width:120px; " ><?php echo $this->util()->getComboContenedor('1000000089', '9999999999'); ?></select> </td>
                            <td><button id="btnAuditMpredio">Imprimir DDJJ </button> </td>
                        </tr>
                        <tr> 
                            <td colspan="4">Centro Poblado y Via: </td> 	
                        </tr>

                        <tr>	
                            <td colspan="4"><input id="txtviacentrpob" class="ui-text pnl" style="width:100%"/></td>
                        </tr>
                        <tr>	
                            <td>Codigo:</td><td><input id="txtcodpre" class="ui-text ui-text-disable"  ReadOnly /></td>
                            <td>Cod.Catastral:</td>
                            <td><input id="txtczoncat" class="ui-text" style="width:50px;" />&nbsp;<input id="txtcmzacat" class="ui-text" style="width:50px;" />&nbsp;<input id="txtcseccat" class="ui-text" style="width:50px;"/>&nbsp;<input id="txtcltecat" class="ui-text" style="width:50px;" />&nbsp;<input id="txtcundcat" class="ui-text" style="width:50px;" /></td>
                        </tr>
                        <tr>	
                            <td>N&uacute;mero:</td><td><input id="txtnumero" class="ui-text" /></td>
                            <td>Departamento:</td><td><input id="txtdepart" class="ui-text" /></td>
                        </tr>
                        <tr>	
                            <td>Interior:</td><td><input id="txtinterior" class="ui-text" /></td>
                            <td>Letra:</td><td><input id="txtletra" class="ui-text" /></td>
                        </tr>
                        <tr>	
                            <td>Estacionamiento:</td><td><input id="txtestacio" class="ui-text" /></td>
                            <td>Deposito:</td><td><input id="txtdeposito" class="ui-text" /></td>
                        </tr>
                        <tr>	
                            <td>Manzana:</td><td><input id="txtmanzana" class="ui-text" /></td>
                            <td>Lote:</td><td><input id="txtlote" class="ui-text" /></td>
                        </tr>
                        <tr>	
                            <td>Block:</td><td><input id="txtbloque" class="ui-text" /></td>
                            <td>Seccion:</td><td><input id="txtseccion" class="ui-text" /></td>
                        </tr>
                        <tr>	
                            <td >Unid. Inmobilaria:</td><td><input id="txtunidinmob" class="ui-text" /></td>
                        </tr>
                        <tr>	
                            <td >Referencia :</td><td colspan="3"><input id="txtreferencia" class="ui-text" style="width:100%" /></td>	
                        </tr>
                        <tr>
                            <td></td>
                            <td> <input id="txt_idsigma" type="hidden" class="ui-text" style="width:250px;padding:2px;"/>
                                <input id="txt_mviadis" type="hidden" class="ui-text" style="width:250px;padding:2px;"/>
                                <input id="txt_mpoblad" type="hidden" class="ui-text" style="width:250px;padding:2px;"/>
                                <input id="txt_nlatitu" type="hidden" class="ui-text" style="width:250px;padding:2px;" value='-11.875965758844075'/>
                                <input id="txt_nlongit" type="hidden" class="ui-text" style="width:250px;padding:2px;" value='-77.08266639709473'/>
                                <input id="txt_nzoom" type="hidden" class="ui-text" style="width:250px;padding:2px;" value=15 />	
                                <input id="txt_mpredio" type="hidden" class="ui-text" style="width:250px;padding:2px;"/>						
                            </td>
                        </tr> 
                        <tr>
                            <td colspan="4" align="right"><button id="btnguardar" name="btnguardar">Aceptar</button>&nbsp;&nbsp;<button id="btncancelar">Cancelar</button></td>
                        </tr>
                        <tr>
                            <td colspan="4"><div id="map_canvas" style="width: 700px; height: 200px;"></div>
                                <div id="infoPanel">
                                    <div id="markerStatus" style="visibility:hidden;"><i>Click and drag the marker.</i></div>
                                    <div id="info" style="visibility:hidden;"></div>
                                    <b>Direcci&oacute;n Actual:</b>
                                    <div id="address"></div>
                                </div></td>
                        </tr>
                    </table>
                </div>
            </td>
        </tr>
    </table>
</div>
<script type="text/javascript">
    $("#cbotipopredio").combobox();
    $("#txtnumero").numeric({decimal: ","}); 
</script> 